not (someone's) strong suit

Translations
le point fort de quelqu’un (négation: ne pas être le point fort de quelqu’un)
Definitions
A phrase used to indicate that something is not a person's area of strength, skill, or expertise.